Engadget -
14 Nov 2018 21:55
Facebook has been mired in bad news lately, including numerous data privacy scandals, criticism over its role in Myanmar violence and a tumbling stock price. As such, employee morale has fallen, with just 52 percent of employees saying they're optimi...
Share this Article
Comment on this Article
Please to comment